package com.hanbang.maige.view.login;

import com.hanbang.maige.code.base.view.iview.BaseView;
import com.hanbang.maige.mode.javabean.base.UserData;
import com.hanbang.maige.mode.javabean.login.BiaoQianData;

import java.util.List;

/**
 * 作者　　: 李坤
 * 创建时间:2016/10/18　14:06
 * 邮箱　　：496546144@qq.com
 * <p>
 * 功能介绍：
 */

public interface ILogInBaseView {


    /**
     * Created by yang on 2016/8/17.
     */
    interface IloginView extends BaseView {
        /**
         * 获取验证码
         */
        void logInCode(String code);

        void zhuCheCode(String code);

        /**
         * 登录成功后接收UserData对象
         *
         * @param
         */
        void login(UserData userData, String msg);

        void zhuche(UserData userData, String msg);
    }

    /**
     * Created by yang on 2016/8/17.
     */
    interface IRegisterView extends BaseView {
        /**
         * 获取验证码
         *
         * @param whetherVerification
         */
        void isVerification(boolean whetherVerification);

        /**
         * 注册成功后接收UserData对象
         *
         * @param
         */
        void receiverUserData(UserData UserData);
    }


    /**
     * 作者　　: 李坤
     * 创建时间: 2016/10/25 9:59
     * <p>
     * 方法功能：
     */
    interface IBiaoQianView extends BaseView {


        void setBiaoQian(List<BiaoQianData> childLeiBeen);

    }
}
